package com.dongbo.recorder.screenrecord.bean;

public class UserBean {


    /**
     * id : c9e47f58a1c04e7095fa91721814250e
     * isNewRecord : false
     * remarks : null
     * createDate : 2020-01-09 08:58:51
     * updateDate : 2020-01-09 08:58:51
     * appexpId : 221fb8868f7148f3ab2ed961ebb621f8
     * facilityId :
     * openId : null
     * account : 17717059952
     * password : null
     * avatar :
     * nickname : tel_17717059952
     * registrationId : null
     * sex : null
     * status : 1
     * vipEndTime : null
     * loginType : 2
     * isVip : 0
     * facilityNum : null
     * pmentType : null
     * explain : null
     * list : null
     */

    private String id;
    private boolean isNewRecord;
    private Object remarks;
    private String createDate;
    private String updateDate;
    private String appexpId;
    private String facilityId;
    private Object openId;
    private String account;
    private Object password;
    private String headImg;
    private String nickName;
    private Object registrationId;
    private Object sex;
    private int status;
    private Object vipEndTime;
    private int loginType;
    public int isVip;// 用户类型0游客,1vip会员 2:终身会员
    private Object facilityNum;
    private Object pmentType;
//    private ExplainBean explain;
    private Object list;
    private int trialCount;//免费试用次数
    private int artCount;//素材免费下载次数

    public int getArtCount() {
        return artCount;
    }

    public void setArtCount(int artCount) {
        this.artCount = artCount;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public boolean isIsNewRecord() {
        return isNewRecord;
    }

    public void setIsNewRecord(boolean isNewRecord) {
        this.isNewRecord = isNewRecord;
    }

    public Object getRemarks() {
        return remarks;
    }

    public void setRemarks(Object remarks) {
        this.remarks = remarks;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getAppexpId() {
        return appexpId;
    }

    public void setAppexpId(String appexpId) {
        this.appexpId = appexpId;
    }

    public String getFacilityId() {
        return facilityId;
    }

    public void setFacilityId(String facilityId) {
        this.facilityId = facilityId;
    }

    public Object getOpenId() {
        return openId;
    }

    public void setOpenId(Object openId) {
        this.openId = openId;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public Object getPassword() {
        return password;
    }

    public void setPassword(Object password) {
        this.password = password;
    }

    public String getAvatar() {
        return headImg;
    }

    public void setAvatar(String avatar) {
        this.headImg = avatar;
    }

    public String getNickname() {
        return nickName;
    }

    public void setNickname(String nickname) {
        this.nickName = nickname;
    }

    public Object getRegistrationId() {
        return registrationId;
    }

    public void setRegistrationId(Object registrationId) {
        this.registrationId = registrationId;
    }

    public Object getSex() {
        return sex;
    }

    public void setSex(Object sex) {
        this.sex = sex;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public Object getVipEndTime() {
        return vipEndTime;
    }

    public void setVipEndTime(Object vipEndTime) {
        this.vipEndTime = vipEndTime;
    }

    public int getLoginType() {
        return loginType;
    }

    public void setLoginType(int loginType) {
        this.loginType = loginType;
    }

    public boolean isVip() {
        return isVip == 1 || isVip == 2;
//        return true;
    }

    public void setIsVip(int isVip) {
        this.isVip = isVip;
    }

    public Object getFacilityNum() {
        return facilityNum;
    }

    public void setFacilityNum(Object facilityNum) {
        this.facilityNum = facilityNum;
    }

    public Object getPmentType() {
        return pmentType;
    }

    public void setPmentType(Object pmentType) {
        this.pmentType = pmentType;
    }

//    public ExplainBean getExplain() {
//        return explain;
//    }
//
//    public void setExplain(ExplainBean e) {
//        explain = e;
//    }

    public Object getList() {
        return list;
    }

    public void setList(Object list) {
        this.list = list;
    }

    public int getTrialCount() {
        return trialCount;
    }

    public void setTrialCount(int trialCount) {
        this.trialCount = trialCount;
    }
}
